//package com.jeecg.p3.commonluckymoney.dao.impl;
//
//import java.util.List;
//import java.util.Map;
//
//import org.jeecgframework.p3.core.utils.common.PageQuery;
//import org.jeecgframework.p3.core.utils.common.PageQueryWrapper;
//import org.jeecgframework.p3.core.utils.persistence.mybatis.GenericDaoDefault;
//import org.springframework.stereotype.Repository;
//
//import com.google.common.collect.Maps;
//import com.jeecg.p3.commonluckymoney.dao.WxActCommonluckymoneyRecordDao;
//import com.jeecg.p3.commonluckymoney.entity.WxActCommonluckymoneyRecord;
//
///**
// * 描述：</b>WxActCommonluckymoneyRecordDaoImpl<br>
// * @author：pituo
// * @since：2015年12月08日 16时43分34秒 星期二
// * @version:1.0
// */
//@Repository("wxActCommonluckymoneyRecordDao")
//public class WxActCommonluckymoneyRecordDaoImpl extends GenericDaoDefault<WxActCommonluckymoneyRecord> implements WxActCommonluckymoneyRecordDao{
//
//	@Override
//	public Integer count(PageQuery<WxActCommonluckymoneyRecord> pageQuery) {
//		return (Integer) super.queryOne("count",pageQuery);
//	}
//
//	@SuppressWarnings("unchecked")
//	@Override
//	public List<WxActCommonluckymoneyRecord> queryPageList(
//			PageQuery<WxActCommonluckymoneyRecord> pageQuery,Integer itemCount) {
//		PageQueryWrapper<WxActCommonluckymoneyRecord> wrapper = new PageQueryWrapper<WxActCommonluckymoneyRecord>(pageQuery.getPageNo(), pageQuery.getPageSize(),itemCount, pageQuery.getQuery());
//		return (List<WxActCommonluckymoneyRecord>)super.query("queryPageList",wrapper);
//	}
//
//	@Override
//	public Integer getMaxAwardsSeq(String id) {
//		Integer maxAwardsSeq = (Integer) super.queryOne("getMaxAwardsSeq",id);
//		return maxAwardsSeq==null?0:maxAwardsSeq;
//	}
//
//	@Override
//	public WxActCommonluckymoneyRecord queryRecordByActIdAndOpenid(String actId, String openid) {
//		Map<String,String> param = Maps.newConcurrentMap();
//		param.put("actId", actId);
//		param.put("openid", openid);
//		return (WxActCommonluckymoneyRecord)super.queryOne("queryRecordByActIdAndOpenid",param);
//	}
//
//	@Override
//	@SuppressWarnings("unchecked")
//	public List<WxActCommonluckymoneyRecord> queryListByActId(String actId) {
//		Map<String,String> param = Maps.newConcurrentMap();
//		param.put("actId", actId);
//		return (List<WxActCommonluckymoneyRecord>)super.query("queryListByActId",param);
//	}
//
//
//}
//
